package com.koicarp.university.graduate.auth.annotation;

import com.koicarp.university.graduate.auth.constant.ModuleNameEnum;
import com.koicarp.university.graduate.auth.constant.OperateLogTypeEnum;

import java.lang.annotation.*;

/**
 * @auther liutao
 * @Date 2020-11-24 09:16:48
 */
@Target(ElementType.METHOD) //注解放置的目标位置,METHOD是可注解在方法级别上
@Retention(RetentionPolicy.RUNTIME) //注解在哪个阶段执行
@Documented
public @interface OperLog {
    ModuleNameEnum moduleName(); // 操作模块
    OperateLogTypeEnum type(); // 操作类型
    String operDesc() default "";  // 操作说明
}
